channeled terrain - İspanyolca İngilizce Sözlük